smoke and mirrors – Deutsch–English translations

🇬🇧 en de 🇩🇪

smoke and mirrors noun

Augenwischerei
Wiktionary Links